Big Huge Thesaurus

Gabonese Republic

noun